medical emr software doctor emr emr system crm electronic medical records hospital software and programs components medicine management electronic relationship emr vendor electronics medical billing customer